Holloran etal
computing systems



1967 T. P. HOLLORAN ETAL 3,302,178

COMPUTING SYSTEMS Original Filed Dec. 15, 1959 10 Sheets-Sheet 1 09 0s BuL-BdL F G.

REGISTER EKW- EPT CONTROL DEOODER FIG DEGDDER CONTROL CIRCUTS FI F9 Q Do Dd COMPARE Fad no. 12)

COMPARE F a (FIGJZ) EFD ACCOUNTING MACHINE 1 .MW. 7 q. wr .r.

DEGODER ADDER- SUBTRACTER 4 (ms. 53-54) g l iwi SAS m1 jg 1 Jan. 31, 1967 T. P. HOLLORAN ETAL 3,302,178

COMPUT I NU SYSTEMS 1 Sheets-Sheet Original. Filed Dec 15 1959 FIG. 4

see

6 6. L; gm 2 gi 65! 651 s52 es 652 6 (D (Ma) Jan. 31, 1967 T. P. HOLLORAN ETAL 3,302,178

COMPUTING SYSTEMS Onginal Filed Dec. 15, 1959 4 Sheets-Sheet 1 FIG.7

678 sei Q 7 '1 1967 T. P. HOLLORAN ETAL 3,302,178

COMPUTING SYSTEMS Original Filed Dec. 15, 1959 4;? Sheets-Sheet Yam-ivy 725 7:9 725 4 ine Jm fi "1 I737 734% $6 12 g U972, [$36 wig.

Jan. 31, 1967 "r. P. HOLLORAN ETAL 3,302,178

COMPUTING SYSTEMS Urlginal Filed Dec. 15, 1959 L Sheets-Sheet QQLQ in 724 1 --I 753V 759 (b) 720 749 Jan. 31, 1967 T. P. HOLLORAN ETAL 3,302,173

COMPUTING SYSTEMS Original Filed Dec. 15, 1959 4a Sheets-Sheet J ;?84 A g I 79 i 793 782% lm. l r i) (n u 882 in 820 w 01 2 s05 824 1 7 7 V M 828 V 123 r 857 as I Jan. 31, 1967 Tv P. HOLLORAN ETAL 3,302,178

COMPUTING SYSTEMS Original Filed Dec. 15, 1959 in Sheets-Sheet aw use) (XGBY men 0 XDb Jan. 31, 1967 T. P. HOLLORAN ETAL 3,302,178

COMPUTING SYSTEMS Original Filed Dec 15, 1959 1 heets-Sheet 11 FIG. I2 890 ABGT XGI XGG

Jan. 31, 1967 T. F'. HOLLORAN ETAL 3,302,173

COMPUTING SYSTEMS Au Sheets-Sheet Original Filed Dec. 15, 1959 7 U1 W Smi 5.50% I 32 Wow 8. H W mwm Jan. 31, 1967 T. P. HOLLORAN ETAL 3,302,178

COMPUTING SYSTEMS 4L Sheets-Sheet 1;

Original Filed Dec. 15, 1959 w moon @dv moon Jan. 31, 1967 T. P. HOLLORAN ETAL 3,

COMPUTING SYSTEMS Original Filed Dec. 15, 1959 4;) Sheets-Sheet 1i ADD 9 2 I80 SUB BI 18) J 983 sum 2: 3037 (suMf ICR ICR

MUS

ICR

Jan. 31, 1967 T. P. HOLLORAN ETAL 3,302,178

COMPUTING SYSTEMS 49 Sheets-Sheet 1 Original Filed Dec. 15, 1959 Jan. 31, 1967 T. P. HOLLORAN ETAL 3,302,178

COMPUTING SYSTEMS Original Filed Dec. 15, 1959 139 Sheets-Sheet l 094 5:50 6038 05555 FEQ S 

1. IN AN ELECTRONIC DIGITAL COMPUTING MACHINE, THE COMBINATION COMPRISING: A STORAGE DEVICE OF A TYPE PROVIDING A PLURALITY OF SEPARATE STORAGE LOCATIONS EACH BEING CAPABLE OF HAVING EITHER A DATA WORD OR AN INSTRUCTION WORD MANIFESTATION STORED THEREIN; ADDRESS SELECTING MEANS ASSOCIATED WITH SAID STORAGE DEVICE FOR OBTAINING ACCESS TO ANY CHOSEN STORAGE LOCATION THEREOF; READ-WRITE MEANS ASSOCIATED WITH SAID STORAGE DEVICE AND OPERABLE DURING A CYCLE OF OPERATION THEREOF FOR SELECTIVELY STORING A WORD MANIFESTATION OR REPRODUCING A WORD MANIFESTATION PREVIOUSLY STORED AT THE PARTICULAR STORAGE LOCATIONS INDIVIDUALLY SELECTED BY SAID ADDRESS SELECTING MEANS; AN INSTRUCTION REGISTER HAVING A PLURALITY OF SECTIONS EACH OF WHICH IS CAPABLE OF HAVING STORED THEREIN A PARTICULAR PORTION OF AN INSTRUCTION WORD MANIFESTATION, THE CONTENTS OF ONE OF SAID SECTIONS BEING INDICATIVE OF A FIRST STORAGE LOCATION IN SAID STORAGE DEVICE AND THE CONTENTS OF ANOTHER ONE OF SAID SECTIONS BEING INDICATIVE OF A SECOND STORAGE LOCATION IN SAID STORAGE DEVICE; MEANS OPERABLE AT PREDETERMINED PROGRAMMED TIMES FOR ALTERNATELY CONDITIONING SAID ADDRESS SELECTING MEANS TO BE FIRST INDICATIVE OF THE CONTENT OF SAID ONE SECTION OF SAID INSTRUCTION REGISTER AND NEXT TO BE INDICATIVE OF THE CONTENTS OF SAID ANOTHER SECTION OF SAID INSTRUCTION REGISTER; CONTROL MEANS RESPONSIVE TO THE CONTENTS OF STILL ANOTHER SECTION OF SAID INSTRUCTION REGISTER FOR INITIATING A SUCCESSION OF CYCLES OF OPERATION OF SAID READ-WRITE MEANS; AND MEANS FOR SELECTIVELY INCREMENTING THE CONTENTS OF SAID ONE SECTION AND FOR DECREMENTING THE CONTENTS OF SAID ANOTHER SECTION OF SAID INSTRUCTION REGISTER UPON COMPLETION OF EACH TWO CYCLES OF OPERATION OF SAID READWRITE MEANS SUCH THAT A PLURALITY OF PAIRS OF WORD MANIFESTATIONS ARE SELECTIVELY STORED OR REPRODUCED WITH RESPECT TO SUCCESSIVE ORDER STORAGE LOCATIONS OF SAID STORAGE DEVICE IN RESPONSE TO THE SAME INSTRUCTION WORD MANIFESTATION INITIALLY STORED IN SAID INSTRUCTION REGISTER. 